engineering staff' - French English Dictionary